metallic electrode - English Synonyms Dictionary